Dec 01 19:16:33.414 INFO testing dlin94/CSAPP-Rust against master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61 for beta-1.31-5
Dec 01 19:16:33.414 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-4/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-4/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 01 19:16:33.787 INFO [stdout] 60cc485a2b865976d361c2537faea024380016e6b87ee12921dce1f05a4d3464
Dec 01 19:16:33.789 INFO running `"docker" "start" "-a" "60cc485a2b865976d361c2537faea024380016e6b87ee12921dce1f05a4d3464"`
Dec 01 19:16:34.718 INFO [stderr] usermod: no changes
Dec 01 19:16:34.757 INFO [stderr]    Compiling csapp v0.1.0 (/source)
Dec 01 19:16:35.184 INFO [stderr] warning: function is never used: `unsigned_decrement_infinite_loop`
Dec 01 19:16:35.184 INFO [stderr]   --> src/ch2/overflow.rs:17:1
Dec 01 19:16:35.185 INFO [stderr]    |
Dec 01 19:16:35.185 INFO [stderr] 17 | pub fn unsigned_decrement_infinite_loop() {
Dec 01 19:16:35.185 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 19:16:35.185 INFO [stderr]    |
Dec 01 19:16:35.185 INFO [stderr]    = note: #[warn(dead_code)] on by default
Dec 01 19:16:35.185 INFO [stderr] 
Dec 01 19:16:35.185 INFO [stderr] warning: function is never used: `uadd_ok`
Dec 01 19:16:35.185 INFO [stderr]   --> src/ch2/overflow.rs:34:1
Dec 01 19:16:35.185 INFO [stderr]    |
Dec 01 19:16:35.185 INFO [stderr] 34 | pub fn uadd_ok(x: u32, y: u32) -> bool {
Dec 01 19:16:35.185 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 19:16:35.185 INFO [stderr] 
Dec 01 19:16:35.185 INFO [stderr] warning: function is never used: `tadd_ok`
Dec 01 19:16:35.185 INFO [stderr]   --> src/ch2/overflow.rs:47:1
Dec 01 19:16:35.185 INFO [stderr]    |
Dec 01 19:16:35.185 INFO [stderr] 47 | pub fn tadd_ok(x: i32, y: i32) -> bool {
Dec 01 19:16:35.185 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 19:16:35.185 INFO [stderr] 
Dec 01 19:16:35.185 INFO [stderr] warning: function is never used: `tsub_ok`
Dec 01 19:16:35.185 INFO [stderr]   --> src/ch2/overflow.rs:66:1
Dec 01 19:16:35.185 INFO [stderr]    |
Dec 01 19:16:35.185 INFO [stderr] 66 | pub fn tsub_ok(x: i32, y: i32) -> bool {
Dec 01 19:16:35.185 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 19:16:35.185 INFO [stderr] 
Dec 01 19:16:35.185 INFO [stderr] warning: function is never used: `tmult_ok`
Dec 01 19:16:35.185 INFO [stderr]   --> src/ch2/overflow.rs:85:1
Dec 01 19:16:35.185 INFO [stderr]    |
Dec 01 19:16:35.185 INFO [stderr] 85 | pub fn tmult_ok(x: i32, y: i32) -> bool {
Dec 01 19:16:35.185 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 19:16:35.185 INFO [stderr] 
Dec 01 19:16:35.185 INFO [stderr] warning: function is never used: `tmult_ok_using_64_bit`
Dec 01 19:16:35.185 INFO [stderr]    --> src/ch2/overflow.rs:102:1
Dec 01 19:16:35.185 INFO [stderr]     |
Dec 01 19:16:35.185 INFO [stderr] 102 | pub fn tmult_ok_using_64_bit(x: i32, y: i32) -> bool {
Dec 01 19:16:35.185 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 19:16:35.185 INFO [stderr] 
Dec 01 19:16:35.185 INFO [stderr] warning: function is never used: `odd_ones`
Dec 01 19:16:35.185 INFO [stderr]   --> src/ch2/bit_mask.rs:20:1
Dec 01 19:16:35.185 INFO [stderr]    |
Dec 01 19:16:35.185 INFO [stderr] 20 | pub fn odd_ones(x: u32) -> u32 {
Dec 01 19:16:35.185 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 19:16:35.185 INFO [stderr] 
Dec 01 19:16:35.185 INFO [stderr] warning: function is never used: `leftmost_one`
Dec 01 19:16:35.185 INFO [stderr]   --> src/ch2/bit_mask.rs:55:1
Dec 01 19:16:35.185 INFO [stderr]    |
Dec 01 19:16:35.185 INFO [stderr] 55 | pub fn leftmost_one(x: u32) -> u32 {
Dec 01 19:16:35.185 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 19:16:35.185 INFO [stderr] 
Dec 01 19:16:35.185 INFO [stderr] warning: function is never used: `rotate_left`
Dec 01 19:16:35.185 INFO [stderr]   --> src/ch2/bit_mask.rs:82:1
Dec 01 19:16:35.185 INFO [stderr]    |
Dec 01 19:16:35.185 INFO [stderr] 82 | pub fn rotate_left(x: u32, n: i32) -> u32 {
Dec 01 19:16:35.185 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 19:16:35.185 INFO [stderr] 
Dec 01 19:16:35.185 INFO [stderr] warning: comparison is useless due to type limits
Dec 01 19:16:35.185 INFO [stderr]   --> src/ch2/overflow.rs:20:11
Dec 01 19:16:35.185 INFO [stderr]    |
Dec 01 19:16:35.185 INFO [stderr] 20 |     while i >= 0 { // Infinite loop!
Dec 01 19:16:35.185 INFO [stderr]    |           ^^^^^^
Dec 01 19:16:35.185 INFO [stderr]    |
Dec 01 19:16:35.185 INFO [stderr]    = note: #[warn(unused_comparisons)] on by default
Dec 01 19:16:35.185 INFO [stderr] 
Dec 01 19:16:35.527 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.78s
Dec 01 19:16:35.530 INFO [stderr] su: No module specific data is present
Dec 01 19:16:36.004 INFO running `"docker" "inspect" "60cc485a2b865976d361c2537faea024380016e6b87ee12921dce1f05a4d3464"`
Dec 01 19:16:36.216 INFO running `"docker" "rm" "-f" "60cc485a2b865976d361c2537faea024380016e6b87ee12921dce1f05a4d3464"`
Dec 01 19:16:36.386 INFO [stdout] 60cc485a2b865976d361c2537faea024380016e6b87ee12921dce1f05a4d3464
Dec 01 19:16:36.393 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-4/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-4/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 01 19:16:36.718 INFO [stdout] 495a0cca2aa3daa3ea63e5642efc1090e333685435a57a015bd4602a79f6962b
Dec 01 19:16:36.726 INFO running `"docker" "start" "-a" "495a0cca2aa3daa3ea63e5642efc1090e333685435a57a015bd4602a79f6962b"`
Dec 01 19:16:37.459 INFO [stderr] usermod: no changes
Dec 01 19:16:37.499 INFO [stderr]    Compiling csapp v0.1.0 (/source)
Dec 01 19:16:37.959 INFO [stderr] warning: function is never used: `unsigned_decrement_infinite_loop`
Dec 01 19:16:37.959 INFO [stderr]   --> src/ch2/overflow.rs:17:1
Dec 01 19:16:37.959 INFO [stderr]    |
Dec 01 19:16:37.959 INFO [stderr] 17 | pub fn unsigned_decrement_infinite_loop() {
Dec 01 19:16:37.959 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 19:16:37.959 INFO [stderr]    |
Dec 01 19:16:37.959 INFO [stderr]    = note: #[warn(dead_code)] on by default
Dec 01 19:16:37.959 INFO [stderr] 
Dec 01 19:16:37.959 INFO [stderr] warning: function is never used: `uadd_ok`
Dec 01 19:16:37.959 INFO [stderr]   --> src/ch2/overflow.rs:34:1
Dec 01 19:16:37.959 INFO [stderr]    |
Dec 01 19:16:37.959 INFO [stderr] 34 | pub fn uadd_ok(x: u32, y: u32) -> bool {
Dec 01 19:16:37.959 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 19:16:37.959 INFO [stderr] 
Dec 01 19:16:37.959 INFO [stderr] warning: function is never used: `tadd_ok`
Dec 01 19:16:37.959 INFO [stderr]   --> src/ch2/overflow.rs:47:1
Dec 01 19:16:37.959 INFO [stderr]    |
Dec 01 19:16:37.959 INFO [stderr] 47 | pub fn tadd_ok(x: i32, y: i32) -> bool {
Dec 01 19:16:37.959 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 19:16:37.959 INFO [stderr] 
Dec 01 19:16:37.959 INFO [stderr] warning: function is never used: `tsub_ok`
Dec 01 19:16:37.959 INFO [stderr]   --> src/ch2/overflow.rs:66:1
Dec 01 19:16:37.959 INFO [stderr]    |
Dec 01 19:16:37.959 INFO [stderr] 66 | pub fn tsub_ok(x: i32, y: i32) -> bool {
Dec 01 19:16:37.959 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 19:16:37.959 INFO [stderr] 
Dec 01 19:16:37.959 INFO [stderr] warning: function is never used: `tmult_ok`
Dec 01 19:16:37.959 INFO [stderr]   --> src/ch2/overflow.rs:85:1
Dec 01 19:16:37.959 INFO [stderr]    |
Dec 01 19:16:37.959 INFO [stderr] 85 | pub fn tmult_ok(x: i32, y: i32) -> bool {
Dec 01 19:16:37.959 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 19:16:37.959 INFO [stderr] 
Dec 01 19:16:37.959 INFO [stderr] warning: function is never used: `tmult_ok_using_64_bit`
Dec 01 19:16:37.959 INFO [stderr]    --> src/ch2/overflow.rs:102:1
Dec 01 19:16:37.959 INFO [stderr]     |
Dec 01 19:16:37.959 INFO [stderr] 102 | pub fn tmult_ok_using_64_bit(x: i32, y: i32) -> bool {
Dec 01 19:16:37.959 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 19:16:37.959 INFO [stderr] 
Dec 01 19:16:37.959 INFO [stderr] warning: function is never used: `odd_ones`
Dec 01 19:16:37.959 INFO [stderr]   --> src/ch2/bit_mask.rs:20:1
Dec 01 19:16:37.960 INFO [stderr]    |
Dec 01 19:16:37.960 INFO [stderr] 20 | pub fn odd_ones(x: u32) -> u32 {
Dec 01 19:16:37.960 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 19:16:37.960 INFO [stderr] 
Dec 01 19:16:37.960 INFO [stderr] warning: function is never used: `leftmost_one`
Dec 01 19:16:37.960 INFO [stderr]   --> src/ch2/bit_mask.rs:55:1
Dec 01 19:16:37.960 INFO [stderr]    |
Dec 01 19:16:37.960 INFO [stderr] 55 | pub fn leftmost_one(x: u32) -> u32 {
Dec 01 19:16:37.960 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 19:16:37.960 INFO [stderr] 
Dec 01 19:16:37.960 INFO [stderr] warning: function is never used: `rotate_left`
Dec 01 19:16:37.960 INFO [stderr]   --> src/ch2/bit_mask.rs:82:1
Dec 01 19:16:37.960 INFO [stderr]    |
Dec 01 19:16:37.960 INFO [stderr] 82 | pub fn rotate_left(x: u32, n: i32) -> u32 {
Dec 01 19:16:37.960 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 19:16:37.960 INFO [stderr] 
Dec 01 19:16:37.960 INFO [stderr] warning: comparison is useless due to type limits
Dec 01 19:16:37.960 INFO [stderr]   --> src/ch2/overflow.rs:20:11
Dec 01 19:16:37.960 INFO [stderr]    |
Dec 01 19:16:37.960 INFO [stderr] 20 |     while i >= 0 { // Infinite loop!
Dec 01 19:16:37.960 INFO [stderr]    |           ^^^^^^
Dec 01 19:16:37.960 INFO [stderr]    |
Dec 01 19:16:37.960 INFO [stderr]    = note: #[warn(unused_comparisons)] on by default
Dec 01 19:16:37.960 INFO [stderr] 
Dec 01 19:16:38.470 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.98s
Dec 01 19:16:38.472 INFO [stderr] su: No module specific data is present
Dec 01 19:16:38.951 INFO running `"docker" "inspect" "495a0cca2aa3daa3ea63e5642efc1090e333685435a57a015bd4602a79f6962b"`
Dec 01 19:16:39.094 INFO running `"docker" "rm" "-f" "495a0cca2aa3daa3ea63e5642efc1090e333685435a57a015bd4602a79f6962b"`
Dec 01 19:16:39.274 INFO [stdout] 495a0cca2aa3daa3ea63e5642efc1090e333685435a57a015bd4602a79f6962b
Dec 01 19:16:39.279 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-4/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-4/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 01 19:16:39.676 INFO [stdout] de568f1d00bd916e6523cc6c7dd159449cc5e09756d745269dc8e19fdaa46e6e
Dec 01 19:16:39.678 INFO running `"docker" "start" "-a" "de568f1d00bd916e6523cc6c7dd159449cc5e09756d745269dc8e19fdaa46e6e"`
Dec 01 19:16:40.620 INFO [stderr] usermod: no changes
Dec 01 19:16:40.675 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.02s
Dec 01 19:16:40.675 INFO [stderr]      Running /target/debug/deps/csapp-c0bf2b710cc2aa6e
Dec 01 19:16:40.685 INFO [stdout] 
Dec 01 19:16:40.685 INFO [stdout] running 0 tests
Dec 01 19:16:40.685 INFO [stdout] 
Dec 01 19:16:40.685 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 01 19:16:40.685 INFO [stdout] 
Dec 01 19:16:40.687 INFO [stderr] su: No module specific data is present
Dec 01 19:16:41.268 INFO running `"docker" "inspect" "de568f1d00bd916e6523cc6c7dd159449cc5e09756d745269dc8e19fdaa46e6e"`
Dec 01 19:16:41.464 INFO running `"docker" "rm" "-f" "de568f1d00bd916e6523cc6c7dd159449cc5e09756d745269dc8e19fdaa46e6e"`
Dec 01 19:16:41.671 INFO [stdout] de568f1d00bd916e6523cc6c7dd159449cc5e09756d745269dc8e19fdaa46e6e
